home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2000 November / cd joystick no120 novembre 2000 cd 1.iso / data / demos / gunlok / data1.cab / Program_Executable_Files / scripts / junkyard.gcs < prev    next >
Text File  |  2000-08-22  |  6KB  |  208 lines

  1. echo off
  2. token detonator
  3. set detonator 1
  4.  
  5. batch common.gcs
  6.  
  7. fogcolour 0.03 0.05 0.04
  8. fogvalue 0.67
  9. fogtransition 4
  10. fogupdate 10
  11. vision on
  12.  
  13. sunbrightness 7 7 7
  14. sunangle2 30
  15. ambient 0.4 0.3 0.2
  16. sunangle 130
  17.  
  18. set camera ori 0 400 2750
  19.  
  20. add drone "baddie a"
  21. add drone "baddie b"
  22. add drone "baddie f"
  23. add drone "baddie i"
  24. add drone "baddie j"
  25. add drone "baddie m"
  26. add drone "baddie o"
  27.  
  28. token baddie_aa
  29. add warflash -28 -0.6 -108
  30. set baddie_aa res
  31. select baddie_aa
  32.  
  33. token baddie_ab
  34. add team 2 minebot -6 -0.9 -62
  35. set baddie_ab res
  36. select baddie_ab
  37.  
  38. token baddie_ac
  39. add warflash 13.9 0 -57
  40. set baddie_ac res
  41. select baddie_ac
  42.  
  43. token baddie_ad
  44. add team 2 minebot 11.8 0.0 -106.6
  45. set baddie_ad res
  46. select baddie_ad
  47.  
  48. token baddie_ae
  49. add warflash -25 3.7 -36
  50. set baddie_ae res
  51. select baddie_ae
  52.  
  53. token baddie_af
  54. add warflash -20 3.1 -42.9
  55. set baddie_af res
  56. select baddie_af
  57.  
  58.  
  59. add team 2 minebot "baddie ag"
  60.  
  61. add trigger location "badguys" 10 junkyardb.gcs
  62.  
  63.  
  64. add centipede centipede
  65. select res
  66. add patrolpoint centracka
  67. add patrolpoint centrackb
  68. add patrolpoint centipede
  69. set activity patrol
  70.  
  71.  
  72. heap garbage_gh armour_pickup
  73. heap garbage_hg flares
  74. heap garbage_ij plasma_shells
  75. heap garbage_jh energy_cells
  76. heap garbage_kf battery_plus
  77. heap garbage_lc mini_battery_plus
  78. heap garbage_gi armour_pickup
  79. heap garbage_hh shield_pickup
  80. heap garbage_ih energy_cells
  81. heap garbage_ji mini_missile_basic
  82. heap garbage_kg energy_cells
  83. heap garbage_ld mini_battery_plus
  84. heap garbage_gj shield_pickup
  85. heap garbage_hi mini_missile_basic
  86. heap garbage_ii flares
  87. heap garbage_jj armour_pickup
  88.  
  89. heap garbage_e battery_plus
  90. heap garbage_g mini_battery_plus
  91. heap garbage_gb grenade_basic
  92. heap garbage_gc energy_cells
  93. heap garbage_gd mini_battery_plus
  94. heap garbage_ge grenade_launcher
  95.  
  96. heap garbage_gg energy_cells
  97. heap garbage_gf battery_plus
  98. heap garbage_h battery_plus
  99. heap garbage_hb plasmaxi_bolts
  100. heap garbage_hc health_pickup
  101. heap garbage_hd sight_pickup
  102. heap garbage_he plasma_shells
  103. heap garbage_hf plasma_bolts
  104. heap garbage_i laser
  105. heap garbage_ib flamer_fuel
  106. heap garbage_ic battery_basic
  107. heap garbage_id plasma_shells
  108. heap garbage_ie plasmaxi_bolts
  109. heap garbage_if health_pickup
  110. heap garbage_ig grenade_plus
  111. heap garbage_j battery_basic
  112. heap garbage_jb repair_arm
  113. heap garbage_jc energy_cells
  114. heap garbage_jd energy_cells
  115. heap garbage_je battery_plus
  116. heap garbage_jf health_pickup
  117. heap garbage_jg grenade_plus
  118. heap garbage_k repair_energy
  119. heap garbage_kb flamethrower
  120. heap garbage_kc flamer_fuel
  121. heap garbage_kd plasma_bolts
  122. heap garbage_ke nothing
  123. heap garbage_l sight_pickup
  124. heap garbage_lb nothing
  125.  
  126. laser fence "force bar A" "force bar A01" 0.25
  127. laser fence "force bar B" "force bar B01" 0.25
  128. laser fence "force bar C" "force bar C01" 0.25
  129. laser fence "force bar E" "force bar E01" 0.25
  130. laser fence "force bar F" "force bar F01" 0.25
  131. laser fence "force bar G" "force bar G01" 0.25
  132. laser fence "force bar I" "force bar I01" 0.25
  133. laser fence "force bar J" "force bar J01" 0.25
  134. laser fence "force bar K" "force bar K01" 0.25
  135. laser fence "force bar M" "force bar M01" 0.25
  136. laser fence "force bar N" "force bar N01" 0.25
  137. laser fence "force bar O" "force bar O01" 0.25
  138.  
  139. set track carlift "lifter a" "lifter b" "lifter c" "lifter d" true
  140. set speed 1 carlift 
  141. add trigger doors_either carlifta carliftb 2 carlift
  142.  
  143. door -17.57 0.0 320.0 0
  144. door -26.0 0.0 320.0 1
  145. door 25.0 0.0 320.58 2
  146. door 17.78 0.0 320.57 3
  147. close door 0
  148. close door 1
  149. close door 2
  150. close door 3
  151.  
  152. add trigger death forcebars_a_lowered.gcs technobox_a
  153. add trigger death forcebars_b_lowered.gcs technobox_b
  154. add trigger escort next 2 junkyard_cutscene.gcs hark
  155. add trigger escort traptext 3 junktraptext.gcs hark
  156. add trigger escort lasertext 3 junklasertext.gcs hark
  157. add trigger escort twinlasertext 3 junktwinlasertext.gcs hark
  158. add trigger location tracktriggeraa 3 junktracka.gcs
  159. add trigger location tracktriggerab 3 junktracka.gcs
  160. add trigger location tracktriggerac 3 junktracka.gcs
  161. add trigger location tracktriggerba 3 junktracka.gcs
  162. add trigger location tracktriggerbb 3 junktracka.gcs
  163. add trigger location tracktriggerca 3 junktracka.gcs
  164. add trigger location tracktriggercb 3 junktracka.gcs
  165.  
  166. add trigger escort traintrackba 4 junktrackb.gcs hark
  167. add trigger escort traintrackca 4 junktrackb.gcs hark
  168. add trigger escort traintrackda 4 junktrackb.gcs hark
  169. add trigger escort traintrackea 4 junktrackb.gcs hark
  170.  
  171.  
  172.  
  173.  
  174. set track door_a -22 1 159 -21 1 159 -20 1 159 -19 1 159
  175. set track door_b -25.97 1 159 -26.97 1 159 -27.97 1 159 -28.97 1 159
  176.  
  177. set track carriage 0 0 158 0 0 168 0 0 337 0 0 347 true
  178.  
  179. //set track carriage traintrackaa traintrackab traintrackac traintrackba true
  180. set speed 0.03 carriage
  181. attach carriage
  182.  
  183. door -22 1 157.4 4
  184. door -26 1 157.4 5
  185. close door 4
  186. close door 5
  187.  
  188. associate button_a button_a_pressed.gcs
  189. associate button_b button_b_pressed.gcs
  190. associate button_c button_c_pressed.gcs
  191. associate button_d button_d_pressed.gcs
  192. associate nuke_detonator junkyard_nukecutscene.gcs
  193.  
  194. lava 0.2 lavaa lavab
  195. swamp 0.2 swampab swampaa
  196. swamp 0.1 swampba swampbb
  197. swamp 0.1 swampca swampcb
  198. swamp 0.1 swampda swampdb
  199. swamp 0.1 swampea swampeb
  200. swamp 0.1 swampea swampeb
  201.  
  202. add trigger shot laseraa laserab 2 antigrav_laser_beam
  203. add trigger shot laserba laserbb 2 antigrav_laser_beam
  204. add trigger shot laserca lasercb 2 antigrav_laser_beam
  205.  
  206.  
  207. play cutscene scene 18a
  208. echo on